#post-list{ 
    .row-post{
        margin: 0px;
        padding: 0px;
        .col-img { 
            @media (max-width: @screen-xs-max) {
                padding: 8px 0px 8px 8px;
            }
            @media (min-width: @screen-sm-min) and (max-width: @screen-md-max) {
                padding: 10px 0px 10px 10px;
            }
            @media (min-width: @screen-lg-min) {
                padding: 12px 0px 12px 12px;
            }
        }
        .col-title {
            @media (max-width: @screen-xs-max) {
                padding: 8px;
            }
            @media (min-width: @screen-sm-min) and (max-width: @screen-md-max) {
                padding: 10px 0px 10px 10px;
            }
            @media (min-width: @screen-lg-min) {
                padding: 12px 0px 12px 12px;
            }
        }
        .col-view {
            @media (min-width: @screen-sm-min) and (max-width: @screen-md-max) {
                padding: 10px 0px 10px 10px;
            }
            @media (min-width: @screen-lg-min) {
                padding: 12px 0px 12px 12px;
            }
        }
        .col-reply {
            @media (min-width: @screen-sm-min) and (max-width: @screen-md-max) {
                padding: 10px;
            }
            @media (min-width: @screen-lg-min) {
                padding: 12px;
            }
        }
    }
}

#nav-sort{ 
    > li > a{
        @media (max-width: @screen-xs-max) {
            padding: 5px 15px;
        }
    }
}

#filter_form{
    #filter-has-image{
        @media (max-width: @screen-xs-max) {
            clear: both;
        }
        &.service-clear{
            @media (min-width: @screen-md-min) and (max-width: @screen-md-max) {
                clear: both;
            }  
        }
    }    
}


.items{
    .row{
        &.row-header, &.row-header:hover {
            background-color: darken(@table-bg-hover, 3%); 
        }
        &.odd{
            background-color: @table-bg-accent;  
        }
        padding: 15px 0px;
        &:hover{
            background-color: @table-bg-hover;
        }

    }
}
        
        a.post-link{
            font-weight: bold;
            &:visited{
                &:extend(.text-muted);
            }
        } 